home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 8634 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.1 KB

  1. Path: castle.nando.net!news
  2. From: J Greene <jkgreene@nando.net>
  3. Newsgroups: comp.lang.ada,comp.lang.c,comp.lang.c++
  4. Subject: Re: C/C++ knocks the crap out of Ada
  5. Date: Sun, 25 Feb 1996 12:30:53 -0800
  6. Organization: Nando.net Public Access
  7. Message-ID: <3130C6FD.5128@nando.net>
  8. References: <312515DF.7D3B@cmlj.demon.co.uk> <4gad29$ddp@druid.borland.com> <4gb4r3$psg@qualcomm.com> <Dn3Krz.6yw@research.att.com> <4ges3t$mca@qualcomm.com>
  9. NNTP-Posting-Host: grail816.nando.net
  10. Mime-Version: 1.0
  11. Content-Type: text/plain; charset=us-ascii
  12. Content-Transfer-Encoding: 7bit
  13. X-Mailer: Mozilla 2.0 (Win16; I)
  14.  
  15. Nasser Abbasi wrote:
  16. > In article <Dn3Krz.6yw@research.att.com>, ark@research.att.com (Andrew Koenig) says:
  17. > >
  18. > >In article <4gb4r3$psg@qualcomm.com> x!news.be.innet.net!INbe.net!usenet writes:
  19. > >
  20. > >> Given 2 equally good programmers one in C++ and one in Ada, most
  21. > >> people will agree that Ada code is easier to read than the C++ code.
  22. > >
  23. > >Most?  I have yet to meet anyone who knows both Ada and C++
  24. > >well enough to be able to make a reasoned comparison.
  25. > >--
  26. > Does one really need to be a guru in both languages to observe that
  27. > one is more readable than the other?
  28. > I was not talking about a comprehensive comparison. I was only talking
  29. > about the readability (sp?) aspect of the languages.
  30. > Nasser
  31.  
  32.  
  33. I have industry expierence in both languages.  It has been my expierence
  34. that the readiblity of a language actually depends on the programming
  35. style of the author.   I have come across pieces of Ada code which
  36. very painful to debug, and I can say the same for C++.  I have also
  37. worked (thankfully a good deal of the time) with well written C++
  38. code that was easy to pick up,  and the same for Ada. 
  39.  
  40. Implementation and good software engineering make or break any software.
  41. As for readiblity,  a poor software engineer can make either a nightmare.
  42.  
  43. I have had to learn both, work in both, and maintain both.  To be honest,
  44. each is just another language.  As far as the argument of readibility 
  45. goes,  I have found that the programmer makes the difference,  
  46. (between C++ and Ada) not the language.
  47.  
  48.                                   J.Greene
  49.